package org.visionlibrary.image.geomtric.lines.merge.model;

import java.util.List;

import org.visionlibrary.image.geomtric.model.Vector2d;


/**
 * Interfejs wspolny dla klas realizujacych algorytm scalania odcinkow.
 */
public interface LineMerge {
	/**
	 * Metoda realizujaca scalanie odcinkow.
	 * 
	 * @param lines Lista odcinkow ktore maja byc poddane scalaniu.
	 * 
	 * @return Lista zawierajaca rezultat.
	 */
	List<Vector2d> merge(List<Vector2d> lines); 
}
